|
Universal Binary(ユニバーサルバイナリ)とは、アップルが開発した、互換性のない2種類のCPU(PowerPCとx86)でソフトウェアを動作させることができるようにするためのバイナリである。自社で販売しているパーソナルコンピュータ「Macintosh」に搭載されているCPUを、PowerPCからインテルのx86に移行するにあたって発表された。更にMac OS Xにおける32ビットと64ビットの過渡期においては、32ビットバイナリと64ビットバイナリを混在させるためにも利用されている。ユーザ側はアプリケーションのビット数を気にすることなく利用することができる。 実行ファイルにはCPUを判定するJavaバイトコードとCPUに合わせたオブジェクトファイルが組み込まれており、アプリケーションが起動されるときに適切なオブジェクトファイルだけを実行している。 ==関連項目== *Rosetta *ファットバイナリ *Classic環境 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Universal Binary」の詳細全文を読む スポンサード リンク
|